package com.wiselink.naver.productcatalog.request.base;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.Size;

/**
 * 基础类-电器类
 */
@Getter
@Setter
@ToString(callSuper = true)
public class BaseAppliance extends BaseProduct {
    /**
     * (KC 认证信息) < = 200 characters
     * ｢仅限于电器用品及生活用品安全管理法｣规定的安全认证、安全确认、供应商合格性确认对象产品及｢传播法｣规定的合格认证、合格登记对象器材
     * string (KC 인증정보) <= 200 characters
     * ｢전기용품 및 생활용품 안전관리법｣에 따른 안전인증·안전확인·공급자적합성확인대상 제품 및 ｢전파법｣에 따른 적합인증·적합등록 대상 기자재에 한함
     */
    @NotEmpty(message = "KC 认证信息不能为空")
    @Size(max = 200, message = "KC 认证信息不能超过200个字符")
    private String certificationType;
}
